package com.zjj.lbw.ai;

import org.springframework.ai.tool.annotation.Tool;
import org.springframework.ai.tool.annotation.ToolParam;

import java.time.LocalDateTime;

public class ZjjTools {

    @Tool(description = "获取当前时间", returnDirect = false)
    String getCurrentDateTime() {
//        return LocalDateTime.now().toString();
        throw new NullPointerException();
    }

    @Tool(description = "用指定时间设置闹钟")
    void setAlarm(@ToolParam(description = "用中文中的年月日的格式，比如2025年3月31日 10时50分") String time) {
        System.out.println("闹钟时间为：" + time);
    }
}
